scratch with one's hoof - Turkish English Dictionary